/* Copyright (C) 2006 - 2011 ScriptDev2 <https://scriptdev2.svn.sourceforge.net/>
 * This program is free software licensed under GPL version 2
 * Please see the included DOCS/LICENSE.TXT for more information */

#ifndef DEF_BLOOD_FURNACE_H
#define DEF_BLOOD_FURNACE_H

enum
{
	MAX_ENCOUNTER					= 3,
	MAX_ORC_WAVES					= 4,
	
	GO_DOOR_FINAL_EXIT              = 181766,
    GO_DOOR_MAKER_FRONT             = 181811,
    GO_DOOR_MAKER_REAR              = 181812,
    GO_DOOR_BROGGOK_FRONT           = 181822,
    GO_DOOR_BROGGOK_REAR            = 181819,
    GO_DOOR_KELIDAN_EXIT            = 181823,

    DATA_THE_MAKER                  = 17381,	//DATA instead of NPC for compatibility issues
    DATA_BROGGOK                    = 17380,
    DATA_KELIDAN_THE_MAKER          = 17377,
	DATA_NASCENT_FEL_ORC            = 17398,

    TYPE_THE_MAKER_EVENT            = 0,
    TYPE_BROGGOK_EVENT              = 1,
    TYPE_KELIDAN_EVENT              = 2,

    DATA_PRISON_CELL_MAKER1         = 181813,	//DATA instead of GO for compatibility issues
    DATA_PRISON_CELL_MAKER2         = 181814,
    DATA_PRISON_CELL_MAKER3         = 181816,
    DATA_PRISON_CELL_MAKER4         = 181815,
    DATA_PRISON_CELL_BROGGOK1       = 181821,
    DATA_PRISON_CELL_BROGGOK2       = 181818,
    DATA_PRISON_CELL_BROGGOK3       = 181820,
    DATA_PRISON_CELL_BROGGOK4       = 181817,

	SAY_BROGGOK_INTRO               = -1542015
};

static const uint32 aBroggokDoors[MAX_ORC_WAVES] = {DATA_PRISON_CELL_BROGGOK4, DATA_PRISON_CELL_BROGGOK2, DATA_PRISON_CELL_BROGGOK3, DATA_PRISON_CELL_BROGGOK1};

 #endif
